cast microstructure - Spanish English Dictionary